forest glade - Alemán Inglés Diccionario